<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    <script>
        /**
         *  1.search(),根据正则表达式来搜索匹配的子串，返回匹配的子串索引位置 
        */
        var str = 'hello12 world34'
        console.log(str.search(/\d{2}/))


        /**
         *  2.match(),根据正则表达式来搜索匹配的子串，返回匹配的子串结果
         */
        console.log(str.match(/\d{1,}/g))


        /**
         *  3.replace()，根据正则表达式来搜索匹配的子串，并进行替换，返回一个新字符串，原字符串不会改变
         */
        var x = str.replace(/\d{2}/g, '88');
        console.log(x);


        /**
         *  4.split(),根据正则表达式进行匹配，并拆分字符串，返还一个由新字符串组成的数组
         */
        var str1 = 'hello world wo,whi,ni-die'
        console.log(str1.split(/[ ,-]/));

    </script>
</body>

</html>